effect pedals - Turkish English Dictionary